right-hand [india] - French English Dictionary